home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc / OpenDoc Development / Build Support / Variables.make < prev   
Encoding:
Text File  |  1996-02-19  |  2.3 KB  |  87 lines  |  [TEXT/MPS ]

  1. #
  2. #    File:        Variables.make
  3. #
  4. #    Contains:    Build variables for PPCC compiler
  5. #
  6. #    Written by:    Steve Smith
  7. #
  8. #    Copyright:    © 1994-1995 by Apple Computer, Inc., all rights reserved.
  9. #
  10. #    Change History (most recent first):
  11. #
  12.  
  13. # ----------------------------------------------------------------
  14.  
  15. SourceDir =      {SampleCodeProjectDir}Source:
  16. somSourceDir =  {SampleCodeProjectDir}_SOM_:
  17. RsrcObjectsDir = {SampleCodeProjectDir}Objects:
  18. TargetDir =      {SampleCodeProjectDir}
  19.  
  20. ODCppIntfDir =        {OpenDocDir}Interfaces:CPlusPlus:
  21. ODCIntfDir =        {OpenDocDir}Interfaces:C:
  22. ODHandMadeIntfDir =    {OpenDocDir}Interfaces:HandMade:
  23. ODIDLIntfDir =        {OpenDocDir}Interfaces:IDL:
  24. ODRezIntfDir =        {OpenDocDir}Interfaces:Rez:
  25. ODUtilsIntfDir =    {OpenDocDir}OpenDoc Utilities:Interfaces:
  26. ODUtilsImplDir =    {OpenDocDir}OpenDoc Utilities:Implementation:
  27.  
  28. ODCFMLibrariesDir =        {OpenDocDir}Libraries:PEF:
  29. ODXCOFFLibrariesDir =    {OpenDocDir}Libraries:XCOFF:
  30.  
  31. # ----------------------------------------------------------------
  32.  
  33. ODCplusIntf =    -i "{ODHandMadeIntfDir}"     ∂
  34.                 -i "{ODCppIntfDir}"         ∂
  35.                 -i "{ODUtilsIntfDir}"
  36.                 
  37. ODRezIntf =        -i "{ODHandMadeIntfDir}"     ∂
  38.                 -i "{ODCppIntfDir}"         ∂
  39.                 -i "{ODCIntfDir}"             ∂
  40.                 -i "{ODRezIntfDir}"
  41.  
  42. ODCIntf =        -i "{ODHandMadeIntfDir}"     ∂
  43.                 -i "{ODCIntfDir}"             ∂
  44.                 -i "{ODUtilsIntfDir}" 
  45.  
  46. ODIDLIntf =     -I "{ODIDLIntfDir}"
  47.  
  48. # ----------------------------------------------------------------
  49.  
  50. XCOFFRenameOptions = ∂
  51.         -libRename QuickDrawGXLib.xcoff=QuickDrawGXLib
  52.  
  53. DefaultSharedLibs = ∂
  54.         "{SharedLibraries}"somlib             ∂
  55.         "{SharedLibraries}"InterfaceLib        ∂
  56.         "{SharedLibraries}"DragLib            ∂
  57.         "{SharedLibraries}"StdCLib            ∂
  58.         "{SharedLibraries}"AppleScriptLib
  59.         
  60. Default68kPostLibs = ∂
  61.         {DefaultSharedLibs}                        ∂
  62.         "{CFM68KLibraries}"NuMacRuntime.o        ∂
  63.         "{CFM68KLibraries}"NuRTLib.o            ∂
  64.         "{CFM68KLibraries}"NuMathLib.o             ∂
  65.         "{CFM68KLibraries}"NuToolLibs.o            ∂
  66.         "{SharedLibraries}"QuickDrawGXLib.slb    ∂
  67.         -weaklib QuickDrawGXLib
  68.  
  69. DefaultPPCPreLibs = 
  70.  
  71. DefaultPPCPostLibs = ∂
  72.         {DefaultSharedLibs}                        ∂
  73.         "{SharedLibraries}"MathLib                 ∂
  74.         "{PPCLibraries}"StdCRuntime.o            ∂
  75.         "{PPCLibraries}"PPCCRuntime.o            ∂
  76.         "{PPCLibraries}"PPCToolLibs.o            ∂
  77.         "{PPCLibraries}"QuickDrawGXLib.xcoff    ∂
  78.         -weakLib QuickDrawGXLib                    ∂
  79.         {XCOFFRenameOptions}
  80.  
  81. # ----------------------------------------------------------------
  82.  
  83. SOMCOptions = -other "-S 100000"
  84.  
  85. SOMCEmitCPPOptions = -m cpluscpp
  86.  
  87.